怎样用matlab对方程ax^5+bx^3+cx^2+d=0求解?

来源:百度知道 编辑:UC知道 时间:2024/07/05 01:58:23
a,b,c,d是假设已知的常数,但不是确定的数值。请各位高手帮帮忙!谢谢了!急!!
本人是初学者,能否给出完整的语句——>>clear后的语句。谢谢!
主要是想得到含有a b c d四个字母的解!
那么请问lantian767这个方程怎么处理?期待你的建议!不胜感激!

用slove语句。这样用:
>> solve('a*x^2+b*x+c=0','x')

ans =

-1/2*(b-(b^2-4*a*c)^(1/2))/a
-1/2*(b+(b^2-4*a*c)^(1/2))/a

你的是无法得到闭式解的:
>> solve('a*x^5+b*x^3+c*x^2+d=0','x')
??? Error using ==> solve at 162
Unable to find closed form solution.